press hard upon meaning in English
进逼, 压迫, 穷追
Examples
- Moreover , in any country where population presses hard upon natural resources , the general economic situation is apt to be so .
况且,在人口对自然资源造成很大压力的任何国家里,其一般的经济形势趋向于如此。 - In the developing country where a vastly expanded population is pressing hard upon the limits of food , space and natural resources , it will be the first concern of government to place a limit on the birth rate , whatever the consequences maybe
在发展中国家,无限膨胀的人口对有限的食品,空间和自然资源造成了巨大的压力,因此,政府的当务之急就是控制生育,无论其后果如何。